package com.cloudm.technician.extensions

import java.text.SimpleDateFormat
import java.util.*

/**
 * 作者: wesley
 * 时间: 2017/12/20
 * 描述: 时间格式转换扩展函数
 */


/**
 * date格式转换为string
 */
fun Date?.dateToString(pattern: String = "yyyy-MM-dd"): String {
    if (this == null) {
        return System.currentTimeMillis().longToString()
    }
    val format = SimpleDateFormat(pattern, Locale.getDefault())
    return format.format(this)
}


/**
 * 时间戳转换为string
 */
fun Long.longToString(pattern: String = "yyyy-MM-dd"): String {
    val format = SimpleDateFormat(pattern, Locale.getDefault())
    return format.format(this)
}
